<?php
require_once "../class/fenajax.class.php";
include "../dyn/connexion.php";

$f = new fenAjax("Formulaire validation",0);

if( isset($_POST['mode']) and isset($_POST['id_texte']) and isset($_POST['statut']) and isset($_POST['contenu'])) {
	
	$mode = $_POST['mode'];
	$id_texte = $_POST['id_texte'];
	$statut = $_POST['statut'];
	$contenu = $_POST['contenu'];
	
	
	//mode 1 : suppression admin
	//mode 2 : modification admin
	//mode 3 : suppression user
	//mode 4 : modification user
	
	if( !in_array($mode,array(1,2,3,4))) {
		$f->ajaxErreur("Fonction non supportée","Ce mode n'est pas supporté pour ce module");
	}
	
	if($mode == 1 or $mode == 3){			$nomAction = "La suppression du texte s'est déroulé avec succès"; 			}
	if($mode == 2 or $mode == 4){			$nomAction = "La modification du texte s'est déroulé avec succès"; 			}
	
	if ($id_texte == "") {
		$f->ajaxErreur("Erreur inconnue","Une erreur inconnue est survenue");
	}
	
	if($mode == 1 or $mode == 3) {
		
		$sql = "DELETE FROM CompoAtelierTexte 
			WHERE idTexte = '".s($id_texte)."';";
			
		mysql_query($sql);
		
		$sql = "DELETE FROM PubliUserTexte 
			WHERE idTexte = '".s($id_texte)."';";
			
		mysql_query($sql);

	
		$sql = "DELETE FROM Commentaire 
			WHERE idTexte = '".s($id_texte)."';";
			
		mysql_query($sql);
		
	
		$sql = "DELETE FROM Texte 
			WHERE id = '".s($id_texte)."';";
		
		mysql_query($sql);
			
	}
	
	if($mode == 2 or $mode == 4) {
		
		if ($contenu == "") {
			$f->ajaxErreur("Erreur de modification","Le texte modifier ne doit pas etre vide");
		}
		
		$sql = "UPDATE Texte SET statut = '".$statut."', contenu = '".$contenu."'
			WHERE id = '".s($id_texte)."';";
		
		mysql_query($sql);
		
	}
	
		
	$f->retourAjax["mode"] = $mode;
	$f->retourAjax["id_texte"] = $id_texte;
	$f->retourAjax["statut"] = $statut;
	$f->retourAjax["contenu"] = $contenu;
	
	$f->ajaxOK("Action effectuée",$nomAction,false);
		
}

$f->endAjax();
?>